376
11
9
1
0
0
9
23
1
0
0
4
4
185
0
290
6
23
5
5
58
21
42
11
33
0
10
10
26
224
536
0
151
290
74
130
360
211
69
381
12
34
152
0
2
0
2
9
1
23
73
253
64
87
16
83
34
65
15
593
16
1157
278
480
1180
262
7
6
46
21
448
38
225
94
3216
175
30
382
9293
639
129
551
126
18
14
1
58
22
6
103
41
586
28
360
321
129
46
981
29
33
23524
337
31
67
18
0
0
2
55
6
0
0
11
11
66
9
459
2
48
4
34
71
0
87
51
81
5
17
15
26
352
687
0
150
513
59
115
541
267
68
273
7
96
73
6
26
0
11
2
0
24
40
101
79
61
5
32
53
112
30
755
30
1781
345
398
2056
451
22
3
69
152
70
33
188
39
4416
74
21
98
14338
1428
135
677
124
2
9
1
51
1
1
127
19
658
68
22
280
150
36
521
51
0
37549
248
8
13
19
0
0
0
50
3
0
7
4
17
160
0
369
9
35
3
15
33
18
23
43
83
8
64
76
23
216
550
0
181
644
121
43
467
267
60
623
2
10
128
4
9
8
23
4
0
64
60
94
94
24
92
83
13
109
16
310
124
1118
316
653
2149
353
34
11
86
197
166
77
181
163
3271
201
17
135
11966
1191
175
501
168
10
21
2
76
0
19
110
112
594
49
123
204
292
44
615
70
10
30061
189
0
14
30
0
3
0
14
37
0
9
0
20
71
5
325
0
25
6
44
30
9
20
13
40
0
12
10
34
161
331
0
134
213
41
18
320
62
29
183
0
5
55
12
7
3
17
0
1
38
54
103
77
16
3
78
302
114
18
221
1
1055
154
706
676
128
18
0
56
73
88
54
119
19
2093
107
9
259
8473
765
41
445
53
8
5
24
29
1
0
146
37
599
11
57
328
113
82
322
9
2
26157
195
1
4
2
0
0
0
10
1
0
1
5
7
94
1
322
0
57
8
19
121
3
40
105
36
0
18
11
42
157
261
0
176
370
58
11
197
96
52
186
0
6
216
3
0
0
16
0
0
65
40
90
61
148
11
159
15
159
24
216
12
831
93
200
937
246
12
0
43
25
45
62
64
37
890
73
27
103
6227
373
101
206
45
12
9
0
62
0
3
55
16
524
25
96
169
56
63
117
11
125
11964
132
1
36
8
0
0
1
57
30
2
0
0
2
58
0
380
0
32
2
5
39
13
36
29
38
0
19
16
10
157
316
0
182
601
97
16
227
108
53
361
5
2
45
1
179
0
8
0
0
11
31
67
36
40
21
16
23
59
52
294
14
994
356
328
1110
215
41
1
36
61
54
42
82
50
2058
124
7
65
7419
540
91
386
58
13
6
3
22
0
2
41
19
799
52
22
215
191
17
511
10
15
21745
30
5
39
103
0
0
1
135
3
0
3
4
0
81
0
253
0
43
3
7
67
51
42
73
78
1
26
42
7
242
526
0
116
355
28
27
465
228
30
371
0
8
51
29
1
0
3
0
3
2
39
133
58
32
10
43
12
59
9
275
5
544
141
677
993
340
12
0
31
71
50
118
118
28
2192
95
16
41
7864
518
117
227
39
10
2
0
3
1
3
93
54
504
27
59
212
154
70
439
19
0
18218
288
0
49
1
0
0
0
41
1
0
2
2
3
45
0
531
2
65
1
8
40
9
66
49
55
0
12
20
8
258
417
0
191
150
62
26
492
172
58
306
0
9
33
0
0
0
27
0
2
30
57
90
24
39
4
69
3
46
20
167
8
1146
215
400
1449
284
19
16
55
141
95
58
113
39
2079
62
14
102
6841
563
193
335
135
12
9
0
24
2
5
123
54
490
19
132
293
135
21
341
3
33
23278
161
0
22
11
0
1
0
11
0
0
0
8
4
62
9
297
1
15
9
13
33
21
4
7
43
21
11
15
1
260
327
0
112
230
60
45
245
46
21
113
6
9
205
0
1
35
4
3
1
15
5
55
16
15
48
33
9
23
34
122
13
442
127
133
571
140
3
1
11
40
57
13
86
6
944
55
17
51
4269
529
47
290
71
11
8
13
11
0
19
73
44
437
37
9
254
267
10
233
12
6
18586
56
10
10
0
0
0
0
9
1
0
0
0
0
22
0
50
0
13
1
2
6
0
26
128
16
0
9
11
28
148
47
0
47
48
16
3
81
14
8
173
0
0
5
5
2
5
6
0
0
59
19
7
14
6
3
11
30
21
1
65
0
215
15
61
428
54
0
0
6
5
52
3
26
42
784
87
10
37
2875
238
3
127
80
2
3
0
13
0
1
75
6
99
1
9
34
83
1
157
13
0
7668
4
0
1
18
0
0
0
1
1
0
0
0
9
9
0
55
0
10
1
2
5
0
6
6
11
0
4
10
1
42
78
0
48
32
6
9
83
16
0
123
0
1
9
0
1
0
46
0
0
24
18
7
2
2
2
17
4
5
6
138
3
283
22
148
388
157
6
15
6
2
25
0
11
7
2066
24
2
16
2247
206
24
92
35
2
2
1
0
0
0
153
21
121
9
15
66
63
27
63
11
0
7511
321
10
40
0
0
1
2
8
3
0
2
4
9
121
0
442
6
49
7
6
19
21
20
38
78
3
10
30
24
154
338
0
291
298
157
28
257
156
45
299
37
6
130
10
30
9
19
6
0
49
42
64
30
34
3
30
12
117
1
327
11
572
167
147
516
162
3
0
15
8
128
56
84
6
1507
117
12
124
10116
589
62
366
75
5
11
1
40
1
0
113
45
613
5
48
193
228
48
497
16
8
22278
545
13
37
5
0
1
8
77
0
0
3
5
22
185
1
403
0
66
6
13
109
4
65
43
47
9
23
23
28
270
572
0
154
425
53
70
618
195
66
500
14
14
102
8
34
8
40
2
5
40
115
272
149
66
19
82
44
99
43
394
12
1477
232
363
1222
356
36
13
67
29
170
70
147
113
2339
224
29
142
9812
1245
103
529
244
5
43
1
25
10
4
143
40
668
14
83
291
159
48
392
21
8
34253
37
6
3
8
0
1
0
8
3
0
0
4
0
41
1
215
1
10
0
5
124
9
31
10
10
4
5
9
1
64
275
0
49
210
123
29
135
42
40
101
3
2
19
3
0
0
2
0
2
12
71
39
15
23
9
17
7
26
30
108
8
613
36
216
785
252
6
0
57
22
47
65
98
22
2290
49
4
49
5567
386
43
191
130
12
9
2
12
0
3
175
11
453
42
10
180
148
32
494
0
10
13559
83
1
8
16
0
0
4
8
23
0
0
0
5
46
0
99
0
3
3
1
5
1
9
12
28
0
5
9
2
74
558
0
61
225
21
11
147
107
28
414
3
1
52
0
0
5
2
0
0
5
32
8
37
26
20
66
9
67
7
213
1
230
18
163
288
100
5
0
33
19
16
41
42
87
902
55
1
19
4314
295
47
191
53
6
1
1
7
1
47
45
31
189
31
7
46
81
27
234
1
0
9667
344
0
36
8
0
3
2
38
2
0
40
10
8
111
7
423
3
43
6
23
38
18
37
35
73
6
22
7
22
295
606
0
227
470
78
34
229
197
55
283
5
10
67
59
131
74
276
3
10
279
196
124
124
119
19
44
47
98
83
275
4
1086
135
376
1086
303
46
17
38
132
152
42
107
57
1911
234
21
277
7561
592
126
393
156
26
21
10
36
3
2
131
33
538
7
58
206
217
12
454
29
9
22582
16
0
14
0
0
0
0
2
3
0
0
0
0
2
0
59
0
0
0
0
14
3
4
3
3
0
0
7
1
39
11
0
2
12
8
0
15
3
0
3
0
0
6
0
0
0
4
0
0
0
1
6
0
34
3
2
0
2
0
5
0
106
0
0
90
72
0
0
10
0
7
0
0
1
138
2
0
0
503
47
5
22
4
0
0
0
3
0
0
56
4
21
0
0
14
4
0
12
0
2
1890
93
5
21
52
0
0
10
8
4
0
0
4
2
34
0
108
5
17
2
6
68
293
22
39
20
7
21
19
12
166
310
0
103
393
40
38
338
156
28
280
9
20
46
0
0
3
6
0
0
48
28
48
20
13
18
135
11
92
8
173
1
529
134
192
834
173
2
4
41
53
66
18
41
13
1166
48
8
69
8679
587
76
295
216
13
9
0
23
0
10
82
27
1116
5
137
189
120
11
266
5
12
16446
341
11
83
4
0
3
9
39
0
0
10
13
51
204
3
811
0
57
13
10
127
24
54
56
113
7
28
51
39
398
766
2
294
683
115
64
753
394
137
621
24
334
232
14
2
0
133
0
0
33
224
174
207
116
11
128
45
136
37
620
22
1826
450
314
2267
455
57
5
75
127
221
64
272
117
4594
131
12
89
18088
1720
242
731
237
17
17
9
42
2
6
275
32
863
45
167
316
384
56
643
15
2
49459
138
1
19
13
0
0
0
22
22
0
2
2
18
88
0
263
4
101
5
12
51
12
18
34
55
2
15
20
5
217
497
1
145
356
82
37
534
503
98
490
0
30
86
2
0
0
3
0
0
37
28
43
35
22
1
43
14
67
47
201
18
913
330
319
820
227
14
18
89
89
50
30
88
37
1921
47
11
79
8559
1017
81
407
209
9
9
5
33
5
5
236
8
651
15
60
175
210
47
564
7
2
26261
139
2
8
1
0
0
0
4
2
0
0
13
4
7
1
85
0
11
0
0
7
0
7
0
2
0
1
12
72
57
100
0
61
118
28
27
100
47
12
55
1
0
13
4
6
3
67
0
0
12
10
14
90
16
9
12
5
27
2
9
0
254
51
58
302
45
1
2
43
13
14
5
16
6
819
26
0
62
2171
175
8
45
17
7
0
2
4
0
0
33
7
284
4
11
53
29
9
109
2
3
5294
39
3
2
0
0
0
0
3
1
0
0
1
0
15
1
26
0
37
1
0
3
5
7
12
0
0
15
0
1
32
52
0
17
22
4
6
110
3
7
166
3
2
11
0
0
0
0
0
0
19
16
4
11
4
0
116
5
3
3
54
0
221
28
68
495
22
6
0
33
2
31
1
40
5
516
74
7
42
3151
114
13
71
31
5
8
3
23
3
1
53
40
200
7
3
104
132
7
166
1
1
5602
215
2
22
49
0
0
3
67
3
0
3
11
10
113
0
473
0
83
9
20
103
12
17
33
70
4
15
12
14
288
671
6
157
425
52
75
426
209
84
229
3
5
62
0
15
0
22
3
0
6
130
23
31
58
6
225
61
102
74
572
21
1093
306
220
999
346
15
15
128
30
68
43
24
67
1932
183
12
103
7298
708
321
957
281
10
7
1
3
1
11
94
77
483
13
31
381
258
51
978
2
5
21508
4
0
0
0
0
0
0
0
0
0
0
0
0
3
0
4
0
0
1
0
0
0
0
0
0
0
0
0
4
0
4
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
3
0
0
9
1
0
0
0
0
0
0
0
0
345
0
0
5
226
11
0
0
0
0
0
0
0
0
1
62
0
14
0
1
0
2
0
0
0
0
1119
17
0
36
0
0
0
0
2
0
0
0
3
0
25
3
128
0
10
24
2
22
0
40
4
15
0
0
3
0
35
76
0
66
200
21
10
30
24
10
48
0
1
8
2
0
0
0
0
0
0
6
5
3
1
0
2
0
1
0
2
1
1378
23
79
249
88
0
0
3
15
1
9
0
1
852
7
0
21
2123
148
25
51
7
2
0
0
0
0
0
96
3
69
0
21
24
16
0
94
1
0
3157
5
0
0
0
0
15
0
0
0
0
0
0
0
2
0
5
0
0
0
13
14
0
0
0
0
0
1
0
0
72
22
0
1
5
1
0
9
2
1
20
0
0
4
0
0
0
0
0
0
4
0
7
5
0
0
1
0
0
0
25
0
41
14
7
83
7
0
0
0
0
1
2
0
3
55
5
0
8
345
35
4
67
0
0
1
0
2
0
0
109
0
34
1
0
136
15
8
8
0
0
1551
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
9
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5
15
33
8
4
0
0
2
1
0
0
1
0
0
4
1
25
0
0
0
0
2
0
2
0
7
0
1
0
0
27
83
0
19
39
5
2
2
30
0
41
0
0
25
0
2
5
1
0
0
1
19
5
7
0
1
0
2
1
1
15
4
250
10
42
245
72
0
0
1
5
11
19
21
1
273
9
0
0
964
114
8
16
8
0
0
0
4
0
0
3
39
146
5
5
39
8
0
210
0
0
1134
13
0
1
0
0
0
0
0
0
0
0
0
0
16
0
28
0
0
0
24
0
2
1
4
0
0
0
0
0
4
14
0
0
12
5
0
4
7
11
5
0
0
2
3
0
1
1
0
0
13
0
4
0
3
0
0
0
0
0
2
0
7
2
6
37
32
0
0
0
1
0
1
15
0
66
0
0
0
591
32
4
9
0
1
0
0
0
0
0
15
4
0
0
0
0
0
0
0
0
0
1520
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8
0
0
0
0
0
0
12
0
0
0
0
0
0
4
41
0
11
2
4
0
2
5
0
9
0
0
0
0
0
0
0
0
0
0
1
0
2
1
0
0
0
0
0
0
0
70
3
4
53
15
5
1
0
0
2
0
8
8
79
0
1
5
246
29
6
4
0
0
0
0
2
0
0
1
0
2
0
0
0
0
0
6
0
0
1031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
55
0
1
3
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
34
2
5
2
90
0
0
2
0
0
0
1
0
15
0
0
4
238
5
0
0
0
0
0
0
0
0
0
1
0
1
1
0
53
0
0
20
0
0
418
1
9
1
0
0
0
0
0
0
0
0
0
0
7
0
12
0
2
0
0
2
10
0
0
1
0
0
0
0
0
28
0
0
15
0
0
7
6
0
4
0
0
5
2
0
5
6
1
0
0
0
7
0
0
0
0
0
0
0
4
1
11
5
22
79
3
0
0
15
3
1
0
9
13
143
0
0
5
280
38
4
7
0
0
0
0
0
0
0
0
1
19
6
2
0
7
0
17
0
0
146
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
2
3
12
21
0
0
0
0
0
0
0
0
4
0
0
0
116
11
6
1
0
0
0
0
0
0
0
2
0
5
5
0
0
0
0
6
0
0
93
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
57
0
0
0
0
0
0
0
0
0
0
0
0
0
2
7
0
0
13
3
8
0
1
0
1
5
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
43
0
14
39
2
0
0
3
0
0
0
0
0
17
0
0
0
114
6
3
0
0
0
0
0
0
0
0
2
0
3
8
0
0
0
0
10
1
0
153
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
10
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
2
4
0
0
1
0
5
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
20
0
3
6
7
0
0
0
0
0
0
0
0
8
0
1
0
200
0
0
13
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
88
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
0
0
17
0
0
0
0
0
8
0
0
0
17
0
0
4
5
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
18
0
3
31
11
0
0
0
1
0
0
0
0
1
0
0
0
82
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
9
0
28
0
0
59
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3
0
9
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3
0
0
4
0
0
0
0
0
1
0
3
0
0
2
0
2
238
0
2
2
0
0
1
0
4
0
1
84
0
10
0
0
0
6
0
1
0
0
139
